<?php

namespace app\common\model;

use think\Exception;
use think\Model;

/**
 * 用户积分
 */
class UserIntegral Extends Model
{

    // 开启自动写入时间戳字段
    protected $autoWriteTimestamp = 'int';
    //表名
    protected $name='user_integral';
    // 定义时间戳字段名
    protected $createTime = 'createtime';

    /**
     * H5端获取用户积分函数
     *
     * @param $user_id 用户id
     * @param $page 页面
     * @return array
     */
    public function getList($user_id,$page){
        $data['data']=[];
        $where['user_id']=$user_id;
        try{
            $data['data']=$this
                ->where($where)
                ->limit(10)
                ->page($page)
                ->select();
            if(!empty($data['data'])){
                foreach ($data['data'] as $key=>$val){
                    //时间戳格式化
                    $data['data'][$key]['createtime']=datetime($val['createtime']);
                }
            }
        }catch (Exception $e){

        }
        return $data;
    }

}
